#pragma once

#include "Widgets/Widget.h"
#include "DockWidgetTitleBarParent.m.h"

class RDockWidgetTitleBarBase;
class RMouseWidget;

RCLASS()
class WHENGINE_API RDockWidgetTitleBarParent : public RWidget
{
    ROBJECT

public:
    RDockWidgetTitleBarParent();

    TWeakObjectPtr<RMouseWidget> BackgroundMouse;

    void SetContent(TSharedObjectPtr<RDockWidgetTitleBarBase> InContent);

    TWeakObjectPtr<RDockWidgetTitleBarBase> Content;
};